/*
 *    Copyright 2011-2020 enniu.com
 */
package com.zhanghaijun.service;


import com.zhanghaijun.dao.ZUserDaoImpl;
import com.zhanghaijun.domain.ZUserBean;
import com.zhanghaijun.util.PrintUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
* 
*
* @author zhanghaijun 2015-07-21
* E-mail:zhanghaijun8755018@163.com
*/
@Service
public class ZUserServiceImpl{
	@Autowired
	private ZUserDaoImpl zUserDao;

    /**
     * 添加
     * @param zUserBean
     * @return
     */
	public int add(ZUserBean zUserBean) {
		return zUserDao.insert(zUserBean);
	}
	
    /**
     * 更新
     * @param zUserBean
     * @return
     */
	public int update(ZUserBean zUserBean) {
		return zUserDao.update(zUserBean);
	}
	
	/**
	 * 根据id删除
	 * @param id
	 */
	public int deleteById(Long id) {
		int count = zUserDao.deleteById(id);
		return count;
	}
	
    /**
     * ͨ根据id查询
     * @param id
     * @return
     */
	public ZUserBean getById(Long id) {
		ZUserBean zUserBean = zUserDao.selectById(id);
		return zUserBean;
	}

	/**
	 * 获取数据列表
	 * @return
	 */
	public List<ZUserBean> getList(){
		return zUserDao.selectList(1);
	}

    public  ZUserBean login(String username,String password){
		return  zUserDao.login(username,password);
	}

}